package dominio;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.JoinTable;
import javax.persistence.ManyToMany;
import javax.persistence.Table;

@Entity
@Table(name="importados")
public class Importado extends Articulo{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@ManyToMany
	@JoinTable (name="ImpoImportadores", 
		joinColumns=@JoinColumn(name="idArt"),
		inverseJoinColumns=@JoinColumn(name="idImpor")) 
	private List<Importador> importadores;

	public Importado(int id, String descripcion, String pais, float precio) {
		super(id, descripcion, pais, precio);
		this.importadores = new ArrayList<Importador>() ;
	}
	
	public Importado (){}

	public List<Importador> getImportadores() {
		return importadores;
	}

	public void setImportadores(List<Importador> importadores) {
		this.importadores = importadores;
	}

	@Override
	public boolean esNacional() {
		return false;
	}
	
	

}
